demountable mast - Español Inglés Diccionario